darning stitch - Spanish English Dictionary